ball bacteria - French English Dictionary